llvm-project/clang/lib/Sema
Chandler Carruth 425cec3e33 Fix a GCC warning about inline functions not being defined. Until r104081, only
the same .cpp file as provided the definitions referenced these functions,
hiding the issue. However, they are clearly no longer inline. Let me know if
there is a reason to move their definitions to the header and make them truly
inline.

llvm-svn: 104104
2010-05-19 02:12:56 +00:00
..
AnalysisBasedWarnings.cpp Add a hack to silence warnings about failing to return from functions after 2010-05-17 23:51:52 +00:00
AnalysisBasedWarnings.h Remove micro-optimization for not issueing CFG-based warnings for 'static inline' functions 2010-04-08 18:51:44 +00:00
CMakeLists.txt Unbreak CMake build. 2010-05-05 05:41:05 +00:00
CXXFieldCollector.h ActOnTagDefinitionError is supposed to 'unwind' ActOnTagStartDefinition, not 2010-03-17 19:25:57 +00:00
CodeCompleteConsumer.cpp Add raw_ostream operators to NamedDecl for convenience. Switch over all users of getNameAsString on a stream. 2010-04-17 09:33:03 +00:00
IdentifierResolver.cpp Optimize the implementation of IdDeclInfo pooling in the IdentifierResolver. 2010-02-15 19:38:00 +00:00
IdentifierResolver.h Eliminate dead code. 2010-01-02 21:44:36 +00:00
JumpDiagnostics.cpp Improve commentary on the indirect-goto jump scope checker and extract 2010-05-12 02:37:54 +00:00
Lookup.h Recommit r102215, this time being more careful to only set the "principal 2010-04-24 01:30:58 +00:00
Makefile Allow users to set CPPFLAGS and CXXFLAGS on the make command line. 2010-03-12 22:55:16 +00:00
ParseAST.cpp push some source location information down through the compiler, 2010-04-20 20:35:58 +00:00
Sema.cpp Substantially alter the design of the Objective C type AST by introducing 2010-05-15 11:32:37 +00:00
Sema.h Fix a GCC warning about inline functions not being defined. Until r104081, only 2010-05-19 02:12:56 +00:00
SemaAccess.cpp An access is permitted if the current template instantiates to the appropriate 2010-05-04 05:11:27 +00:00
SemaAttr.cpp Protect isIntegerConstantExpr from seeing type- or value-dependent 2010-05-18 23:01:22 +00:00
SemaCXXCast.cpp Permit Objective C object pointers to be const_casted. 2010-05-18 09:35:29 +00:00
SemaCXXScopeSpec.cpp It turns out that basically every caller to RequireCompleteDeclContext 2010-05-01 00:40:08 +00:00
SemaChecking.cpp Rearchitect -Wconversion and -Wsign-compare. Instead of computing them 2010-05-06 08:58:33 +00:00
SemaCodeComplete.cpp Substantially alter the design of the Objective C type AST by introducing 2010-05-15 11:32:37 +00:00
SemaDecl.cpp Substantially alter the design of the Objective C type AST by introducing 2010-05-15 11:32:37 +00:00
SemaDeclAttr.cpp Protect isIntegerConstantExpr from seeing type- or value-dependent 2010-05-18 23:01:22 +00:00
SemaDeclCXX.cpp Don't attempt to poke into an invalid field's class type 2010-05-17 18:15:18 +00:00
SemaDeclObjC.cpp Substantially alter the design of the Objective C type AST by introducing 2010-05-15 11:32:37 +00:00
SemaExceptionSpec.cpp Reinstate my CodeModificationHint -> FixItHint renaming patch, without 2010-03-31 17:46:05 +00:00
SemaExpr.cpp Tweak typo-correction logic a bit regarding "super", so that we 2010-05-18 16:14:23 +00:00
SemaExprCXX.cpp Implement C++ support for vector and extended vector types. This 2010-05-18 22:42:18 +00:00
SemaExprObjC.cpp fix rdar://7985267 - Don't emit an error about a non-pod argument 2010-05-16 04:01:30 +00:00
SemaInit.cpp Substantially alter the design of the Objective C type AST by introducing 2010-05-15 11:32:37 +00:00
SemaInit.h Recognize when the named return value optimization applies in a 2010-05-15 00:13:29 +00:00
SemaLookup.cpp Give a slight edge to the context-sensitive keyword 'super' over 2010-05-18 16:30:22 +00:00
SemaObjCProperty.cpp Misc. fixes to bring Objetive-C++'s handling of 2010-05-18 23:04:17 +00:00
SemaOverload.cpp Misc. fixes to bring Objetive-C++'s handling of 2010-05-18 23:04:17 +00:00
SemaOverload.h Implement C++ support for vector and extended vector types. This 2010-05-18 22:42:18 +00:00
SemaStmt.cpp If a switch condition is constant, don't warn about missing enum cases. 2010-05-18 03:19:21 +00:00
SemaTemplate.cpp Revert r103770, "Added basic source locations to Elaborated and DependentName 2010-05-14 16:34:09 +00:00
SemaTemplate.h After performing template argument deduction for a function template, 2010-03-28 02:42:43 +00:00
SemaTemplateDeduction.cpp Substantially alter the design of the Objective C type AST by introducing 2010-05-15 11:32:37 +00:00
SemaTemplateInstantiate.cpp Rework when and how vtables are emitted, by tracking where vtables are 2010-05-13 16:44:06 +00:00
SemaTemplateInstantiateDecl.cpp I hate this commit. 2010-05-18 05:45:02 +00:00
SemaType.cpp Protect isIntegerConstantExpr from seeing type- or value-dependent 2010-05-18 23:01:22 +00:00
TargetAttributesSema.cpp Don't emit a warning about a dllimport attribute being used in a typedef 2010-02-21 05:12:56 +00:00
TargetAttributesSema.h Generalize target weirdness handling having proper layering in mind: 2010-01-10 12:58:08 +00:00
TreeTransform.h Fix an obvious goof that rjmccall found by inspection. No testcase, suggestions 2010-05-19 01:37:01 +00:00