KDevelop API Documentation

ASResource.cpp

Go to the documentation of this file.
00001 /*
00002 * Copyright (c) 1998,1999,2000,2001,2002 Tal Davidson. All rights reserved.
00003 *
00004 * ASResource.cpp
00005 * by Tal Davidson (davidsont@bigfoot.com)
00006 * This file is a part of "Artistic Style" - an indentater and reformatter
00007 * of C, C++, C# and Java source files.
00008 *
00009  * The "Artistic Style" project, including all files needed to compile it,
00010  * is free software; you can redistribute it and/or use it and/or modify it
00011  * under the terms of the GNU General Public License as published 
00012  * by the Free Software Foundation; either version 2 of the License, 
00013  * or (at your option) any later version.
00014  *
00015  * This program is distributed in the hope that it will be useful,
00016  * but WITHOUT ANY WARRANTY; without even the implied warranty of
00017  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
00018  *
00019  * You should have received a copy of the GNU General Public
00020  * License along with this program.
00021 */
00022 
00023 #include "compiler_defines.h"
00024 #include "astyle.h"
00025 
00026 #include <string>
00027 
00028 
00029 #ifdef USES_NAMESPACE
00030 using namespace std;
00031 
00032 namespace astyle
00033 {
00034 #endif
00035 
00036 const string ASResource::AS_IF = string("if");
00037 const string ASResource::AS_ELSE = string ("else");
00038 const string ASResource::AS_FOR = string("for");
00039 const string ASResource::AS_DO = string("do");
00040 const string ASResource::AS_WHILE = string("while");
00041 const string ASResource::AS_SWITCH = string ("switch");
00042 const string ASResource::AS_CASE = string ("case");
00043 const string ASResource::AS_DEFAULT = string("default");
00044 const string ASResource::AS_CLASS = string("class");
00045 const string ASResource::AS_STRUCT = string("struct");
00046 const string ASResource::AS_UNION = string("union");
00047 const string ASResource::AS_INTERFACE = string("interface");
00048 const string ASResource::AS_NAMESPACE = string("namespace");
00049 const string ASResource::AS_EXTERN = string("extern");
00050 const string ASResource::AS_PUBLIC = string("public");
00051 const string ASResource::AS_PROTECTED = string("protected");
00052 const string ASResource::AS_PRIVATE = string("private");
00053 const string ASResource::AS_STATIC = string("static");
00054 const string ASResource::AS_SYNCHRONIZED = string("synchronized");
00055 const string ASResource::AS_OPERATOR = string("operator");
00056 const string ASResource::AS_TEMPLATE = string("template");
00057 const string ASResource::AS_TRY = string("try");
00058 const string ASResource::AS_CATCH = string("catch");
00059 const string ASResource::AS_FINALLY = string("finally");
00060 const string ASResource::AS_THROWS = string("throws");
00061 const string ASResource::AS_CONST = string("const");
00062 
00063 const string ASResource::AS_ASM = string("asm");
00064 
00065 const string ASResource::AS_BAR_DEFINE = string("#define");
00066 const string ASResource::AS_BAR_INCLUDE = string("#include");
00067 const string ASResource::AS_BAR_IF = string("#if");
00068 const string ASResource::AS_BAR_EL = string("#el");
00069 const string ASResource::AS_BAR_ENDIF = string("#endif");
00070 
00071 const string ASResource::AS_OPEN_BRACKET = string("{");
00072 const string ASResource::AS_CLOSE_BRACKET = string("}");
00073 const string ASResource::AS_OPEN_LINE_COMMENT = string("//");
00074 const string ASResource::AS_OPEN_COMMENT = string("/*");
00075 const  string ASResource::AS_CLOSE_COMMENT = string("*/");
00076 
00077 const string ASResource::AS_ASSIGN = string("=");
00078 const string ASResource::AS_PLUS_ASSIGN = string("+=");
00079 const string ASResource::AS_MINUS_ASSIGN = string("-=");
00080 const string ASResource::AS_MULT_ASSIGN = string("*=");
00081 const string ASResource::AS_DIV_ASSIGN = string("/=");
00082 const string ASResource::AS_MOD_ASSIGN = string("%=");
00083 const string ASResource::AS_OR_ASSIGN = string("|=");
00084 const string ASResource::AS_AND_ASSIGN = string("&=");
00085 const string ASResource::AS_XOR_ASSIGN = string("^=");
00086 const string ASResource::AS_GR_GR_ASSIGN = string(">>=");
00087 const string ASResource::AS_LS_LS_ASSIGN = string("<<=");
00088 const string ASResource::AS_GR_GR_GR_ASSIGN = string(">>>=");
00089 const string ASResource::AS_LS_LS_LS_ASSIGN = string("<<<=");
00090 const string ASResource::AS_RETURN = string("return");
00091 
00092 const string ASResource::AS_EQUAL = string("==");
00093 const string ASResource::AS_PLUS_PLUS = string("++");
00094 const string ASResource::AS_MINUS_MINUS = string("--");
00095 const string ASResource::AS_NOT_EQUAL = string("!=");
00096 const string ASResource::AS_GR_EQUAL = string(">=");
00097 const string ASResource::AS_GR_GR = string(">>");
00098 const string ASResource::AS_GR_GR_GR = string(">>>");
00099 const string ASResource::AS_LS_EQUAL = string("<=");
00100 const string ASResource::AS_LS_LS = string("<<");
00101 const string ASResource::AS_LS_LS_LS = string("<<<");
00102 const string ASResource::AS_ARROW = string("->");
00103 const string ASResource::AS_AND = string("&&");
00104 const string ASResource::AS_OR = string("||");
00105 const string ASResource::AS_COLON_COLON = string("::");
00106 const string ASResource::AS_PAREN_PAREN = string("()");
00107 const string ASResource::AS_BLPAREN_BLPAREN = string("[]");
00108 
00109 const string ASResource::AS_PLUS = string("+");
00110 const string ASResource::AS_MINUS = string("-");
00111 const string ASResource::AS_MULT = string("*");
00112 const string ASResource::AS_DIV = string("/");
00113 const string ASResource::AS_MOD = string("%");
00114 const string ASResource::AS_GR = string(">");
00115 const string ASResource::AS_LS = string("<");
00116 const string ASResource::AS_NOT = string("!");
00117 const string ASResource::AS_BIT_OR = string("|");
00118 const string ASResource::AS_BIT_AND = string("&");
00119 const string ASResource::AS_BIT_NOT = string("~");
00120 const string ASResource::AS_BIT_XOR = string("^");
00121 const string ASResource::AS_QUESTION = string("?");
00122 const string ASResource::AS_COLON = string(":");
00123 const string ASResource::AS_COMMA = string(",");
00124 const string ASResource::AS_SEMICOLON = string(";");
00125 
00126 const string ASResource::AS_FOREACH = string("foreach");
00127 const string ASResource::AS_LOCK = string("lock");
00128 const string ASResource::AS_UNSAFE = string("unsafe");
00129 const string ASResource::AS_FIXED = string("fixed");
00130 const string ASResource::AS_GET = string("get");
00131 const string ASResource::AS_SET = string("set");
00132 const string ASResource::AS_ADD = string("add");
00133 const string ASResource::AS_REMOVE = string("remove");
00134 
00135 #ifdef USES_NAMESPACE
00136 }
00137 #endif
00138 
00139 
KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Mar 23 00:03:51 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003